package com.kgcx.common.client.opc.pojo;

import io.swagger.annotations.ApiModelProperty;

import java.sql.Timestamp;
import java.util.Date;

public class PriceCaculationPrice {

    @ApiModelProperty(value="主键ID",name="kid",example="1")
    private Long kid;

    @ApiModelProperty(value="订单号",name="orderId", required=true)
    private String orderId;

    @ApiModelProperty(value="乘客id",name="customerId", required = true)
    private Long customerId;

    @ApiModelProperty(value="司机id",name="driverId", required = true)
    private Long driverId;

    @ApiModelProperty(value="里程",name="mileage")
    private Long mileage;

    @ApiModelProperty(value="里程费",name="mileageMoney")
    private Long mileageMoney;

    @ApiModelProperty(value="时长(分钟)",name="time")
    private Integer time;

    @ApiModelProperty(value="时长费",name="timeFee")
    private Long timeFee;

    @ApiModelProperty(value="起步费",name="startFee")
    private Long startFee;

    @ApiModelProperty(value="远途标识 1:是 0:否",name="travelFlag")
    private Integer travelFlag;

    @ApiModelProperty(value="出城标识 1:出城 0:未出城 ",name="outCityFlag")
    private Integer outCityFlag;

    @ApiModelProperty(value="远途费",name="travelFee")
    private Long travelFee;

    @ApiModelProperty(value="出城费",name="cityFee")
    private Long cityFee;

    @ApiModelProperty(value="夜间服务费",name="eveFee")
    private Long eveFee;

    @ApiModelProperty(value="超里程费",name="mileageCharge")
    private Long mileageCharge;

    @ApiModelProperty(value="超时长费",name="timeCharge")
    private Long timeCharge;

    @ApiModelProperty(value="套餐价",name="packageFee")
    private Long packageFee;

    @ApiModelProperty(value="路桥费",name="serveiceCharge")
    private Long serveiceCharge;

    @ApiModelProperty(value="停车费",name="parkingFee")
    private Long parkingFee;

    @ApiModelProperty(value="其他费用",name="otherFee")
    private Long otherFee;

    @ApiModelProperty(value="总计预估价(已抹零)",name="totalFee")
    private Long totalFee;

    @ApiModelProperty(value="总预估价(未抹零)",name="totals")
    private Long totals;

    @ApiModelProperty(value="减优惠券之前的总计预估价",name="totalMoney")
    private Long totalMoney;

    @ApiModelProperty(value="优惠券ID",name="couponId")
    private Long couponId;

    @ApiModelProperty(value="是否套餐0否1是",name="type")
    private Integer type;

    @ApiModelProperty(value="计价规则类型 1套餐 2普通 3一口价",name="calType")
    private Integer calType;

    @ApiModelProperty(value="远途公里",name="kmLong")
    private Long kmLong;

    @ApiModelProperty(value="套餐价时的基础里程",name="mile")
    private Long mile;

    @ApiModelProperty(value="套餐价时的时长",name="pactime")
    private Integer pactime;

    @ApiModelProperty(value="套餐基础价",name="packages")
    private Double packages;

    @ApiModelProperty(value="超时长数",name="overtime")
    private Long overtime;

    @ApiModelProperty(value="超里程数",name="overmile")
    private Long overmile;

    @ApiModelProperty(value="抹零",name="zero")
    private Long zero;

    @ApiModelProperty(value="关联报价规则",name="price_id")
    private Long priceId;

    @ApiModelProperty(value="创建时间",name="createTime")
    private Timestamp createTime;

    @ApiModelProperty(value="创建人",name="createBy")
    private Long createBy;

    @ApiModelProperty(value="更新时间",name="updateTime")
    private Timestamp updateTime;

    @ApiModelProperty(value="更新人",name="updateBy")
    private Long updateBy;

    @ApiModelProperty(value="状态 101:启用 102:禁用 103:删除",name="status")
    private Integer status;

    @ApiModelProperty(value="备注",name="remark")
    private String remark;

    @ApiModelProperty(value="用车类型",name="carType")
    private Integer carType;

    @ApiModelProperty(value="城市Id",name="cityId")
    private Integer cityId;

    @ApiModelProperty(value="出发地经纬度",name="origin")
    private String origin;

    @ApiModelProperty(value="目的地经纬度",name="destination")
    private String destination;

    @ApiModelProperty(value="订单开始时间",name="orderStartTime")
    private Date orderStartTime;

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.kid
     *
     * @return the value of t_price_caculation_price.kid
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getKid() {
        return kid;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.kid
     *
     * @param kid the value for t_price_caculation_price.kid
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setKid(Long kid) {
        this.kid = kid;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.order_id
     *
     * @return the value of t_price_caculation_price.order_id
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public String getOrderId() {
        return orderId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.order_id
     *
     * @param orderId the value for t_price_caculation_price.order_id
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setOrderId(String orderId) {
        this.orderId = orderId == null ? null : orderId.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.customer_id
     *
     * @return the value of t_price_caculation_price.customer_id
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getCustomerId() {
        return customerId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.customer_id
     *
     * @param customerId the value for t_price_caculation_price.customer_id
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setCustomerId(Long customerId) {
        this.customerId = customerId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.driver_id
     *
     * @return the value of t_price_caculation_price.driver_id
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getDriverId() {
        return driverId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.driver_id
     *
     * @param driverId the value for t_price_caculation_price.driver_id
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setDriverId(Long driverId) {
        this.driverId = driverId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.mileage
     *
     * @return the value of t_price_caculation_price.mileage
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getMileage() {
        return mileage;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.mileage
     *
     * @param mileage the value for t_price_caculation_price.mileage
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setMileage(Long mileage) {
        this.mileage = mileage;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.mileage_money
     *
     * @return the value of t_price_caculation_price.mileage_money
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getMileageMoney() {
        return mileageMoney;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.mileage_money
     *
     * @param mileageMoney the value for t_price_caculation_price.mileage_money
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setMileageMoney(Long mileageMoney) {
        this.mileageMoney = mileageMoney;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.time
     *
     * @return the value of t_price_caculation_price.time
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Integer getTime() {
        return time;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.time
     *
     * @param time the value for t_price_caculation_price.time
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setTime(Integer time) {
        this.time = time;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.time_fee
     *
     * @return the value of t_price_caculation_price.time_fee
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getTimeFee() {
        return timeFee;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.time_fee
     *
     * @param timeFee the value for t_price_caculation_price.time_fee
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setTimeFee(Long timeFee) {
        this.timeFee = timeFee;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.start_fee
     *
     * @return the value of t_price_caculation_price.start_fee
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getStartFee() {
        return startFee;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.start_fee
     *
     * @param startFee the value for t_price_caculation_price.start_fee
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setStartFee(Long startFee) {
        this.startFee = startFee;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.travel_flag
     *
     * @return the value of t_price_caculation_price.travel_flag
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Integer getTravelFlag() {
        return travelFlag;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.travel_flag
     *
     * @param travelFlag the value for t_price_caculation_price.travel_flag
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setTravelFlag(Integer travelFlag) {
        this.travelFlag = travelFlag;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.travel_fee
     *
     * @return the value of t_price_caculation_price.travel_fee
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getTravelFee() {
        return travelFee;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.travel_fee
     *
     * @param travelFee the value for t_price_caculation_price.travel_fee
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setTravelFee(Long travelFee) {
        this.travelFee = travelFee;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.city_fee
     *
     * @return the value of t_price_caculation_price.city_fee
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getCityFee() {
        return cityFee;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.city_fee
     *
     * @param cityFee the value for t_price_caculation_price.city_fee
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setCityFee(Long cityFee) {
        this.cityFee = cityFee;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.eve_fee
     *
     * @return the value of t_price_caculation_price.eve_fee
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getEveFee() {
        return eveFee;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.eve_fee
     *
     * @param eveFee the value for t_price_caculation_price.eve_fee
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setEveFee(Long eveFee) {
        this.eveFee = eveFee;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.mileage_charge
     *
     * @return the value of t_price_caculation_price.mileage_charge
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getMileageCharge() {
        return mileageCharge;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.mileage_charge
     *
     * @param mileageCharge the value for t_price_caculation_price.mileage_charge
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setMileageCharge(Long mileageCharge) {
        this.mileageCharge = mileageCharge;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.time_charge
     *
     * @return the value of t_price_caculation_price.time_charge
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getTimeCharge() {
        return timeCharge;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.time_charge
     *
     * @param timeCharge the value for t_price_caculation_price.time_charge
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setTimeCharge(Long timeCharge) {
        this.timeCharge = timeCharge;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.package_fee
     *
     * @return the value of t_price_caculation_price.package_fee
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getPackageFee() {
        return packageFee;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.package_fee
     *
     * @param packageFee the value for t_price_caculation_price.package_fee
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setPackageFee(Long packageFee) {
        this.packageFee = packageFee;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.serveice_charge
     *
     * @return the value of t_price_caculation_price.serveice_charge
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getServeiceCharge() {
        return serveiceCharge;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.serveice_charge
     *
     * @param serveiceCharge the value for t_price_caculation_price.serveice_charge
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setServeiceCharge(Long serveiceCharge) {
        this.serveiceCharge = serveiceCharge;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.parking_fee
     *
     * @return the value of t_price_caculation_price.parking_fee
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getParkingFee() {
        return parkingFee;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.parking_fee
     *
     * @param parkingFee the value for t_price_caculation_price.parking_fee
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setParkingFee(Long parkingFee) {
        this.parkingFee = parkingFee;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.other_fee
     *
     * @return the value of t_price_caculation_price.other_fee
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getOtherFee() {
        return otherFee;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.other_fee
     *
     * @param otherFee the value for t_price_caculation_price.other_fee
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setOtherFee(Long otherFee) {
        this.otherFee = otherFee;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.total_fee
     *
     * @return the value of t_price_caculation_price.total_fee
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getTotalFee() {
        return totalFee;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.total_fee
     *
     * @param totalFee the value for t_price_caculation_price.total_fee
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setTotalFee(Long totalFee) {
        this.totalFee = totalFee;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.totals
     *
     * @return the value of t_price_caculation_price.totals
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getTotals() {
        return totals;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.totals
     *
     * @param totals the value for t_price_caculation_price.totals
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setTotals(Long totals) {
        this.totals = totals;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.total_money
     *
     * @return the value of t_price_caculation_price.total_money
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getTotalMoney() {
        return totalMoney;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.total_money
     *
     * @param totalMoney the value for t_price_caculation_price.total_money
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setTotalMoney(Long totalMoney) {
        this.totalMoney = totalMoney;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.coupon_id
     *
     * @return the value of t_price_caculation_price.coupon_id
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getCouponId() {
        return couponId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.coupon_id
     *
     * @param couponId the value for t_price_caculation_price.coupon_id
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setCouponId(Long couponId) {
        this.couponId = couponId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.type
     *
     * @return the value of t_price_caculation_price.type
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Integer getType() {
        return type;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.type
     *
     * @param type the value for t_price_caculation_price.type
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setType(Integer type) {
        this.type = type;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.cal_type
     *
     * @return the value of t_price_caculation_price.cal_type
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Integer getCalType() {
        return calType;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.cal_type
     *
     * @param calType the value for t_price_caculation_price.cal_type
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setCalType(Integer calType) {
        this.calType = calType;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.km_long
     *
     * @return the value of t_price_caculation_price.km_long
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getKmLong() {
        return kmLong;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.km_long
     *
     * @param kmLong the value for t_price_caculation_price.km_long
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setKmLong(Long kmLong) {
        this.kmLong = kmLong;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.mile
     *
     * @return the value of t_price_caculation_price.mile
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getMile() {
        return mile;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.mile
     *
     * @param mile the value for t_price_caculation_price.mile
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setMile(Long mile) {
        this.mile = mile;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.pacTime
     *
     * @return the value of t_price_caculation_price.pacTime
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Integer getPactime() {
        return pactime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.pacTime
     *
     * @param pactime the value for t_price_caculation_price.pacTime
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setPactime(Integer pactime) {
        this.pactime = pactime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.packages
     *
     * @return the value of t_price_caculation_price.packages
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Double getPackages() {
        return packages;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.packages
     *
     * @param packages the value for t_price_caculation_price.packages
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setPackages(Double packages) {
        this.packages = packages;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.overTime
     *
     * @return the value of t_price_caculation_price.overTime
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getOvertime() {
        return overtime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.overTime
     *
     * @param overtime the value for t_price_caculation_price.overTime
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setOvertime(Long overtime) {
        this.overtime = overtime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.overMile
     *
     * @return the value of t_price_caculation_price.overMile
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getOvermile() {
        return overmile;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.overMile
     *
     * @param overmile the value for t_price_caculation_price.overMile
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setOvermile(Long overmile) {
        this.overmile = overmile;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.zero
     *
     * @return the value of t_price_caculation_price.zero
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getZero() {
        return zero;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.zero
     *
     * @param zero the value for t_price_caculation_price.zero
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setZero(Long zero) {
        this.zero = zero;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.price_id
     *
     * @return the value of t_price_caculation_price.price_id
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getPriceId() {
        return priceId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.price_id
     *
     * @param priceId the value for t_price_caculation_price.price_id
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setPriceId(Long priceId) {
        this.priceId = priceId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.create_time
     *
     * @return the value of t_price_caculation_price.create_time
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Timestamp getCreateTime() {
        return createTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.create_time
     *
     * @param createTime the value for t_price_caculation_price.create_time
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setCreateTime(Timestamp createTime) {
        this.createTime = createTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.create_by
     *
     * @return the value of t_price_caculation_price.create_by
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getCreateBy() {
        return createBy;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.create_by
     *
     * @param createBy the value for t_price_caculation_price.create_by
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setCreateBy(Long createBy) {
        this.createBy = createBy;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.update_time
     *
     * @return the value of t_price_caculation_price.update_time
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Timestamp getUpdateTime() {
        return updateTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.update_time
     *
     * @param updateTime the value for t_price_caculation_price.update_time
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setUpdateTime(Timestamp updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.update_by
     *
     * @return the value of t_price_caculation_price.update_by
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Long getUpdateBy() {
        return updateBy;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.update_by
     *
     * @param updateBy the value for t_price_caculation_price.update_by
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setUpdateBy(Long updateBy) {
        this.updateBy = updateBy;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.status
     *
     * @return the value of t_price_caculation_price.status
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.status
     *
     * @param status the value for t_price_caculation_price.status
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column t_price_caculation_price.remark
     *
     * @return the value of t_price_caculation_price.remark
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public String getRemark() {
        return remark;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column t_price_caculation_price.remark
     *
     * @param remark the value for t_price_caculation_price.remark
     *
     * @mbggenerated Fri Nov 10 15:12:17 CST 2017
     */
    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public Integer getOutCityFlag() {
        return outCityFlag;
    }

    public void setOutCityFlag(Integer outCityFlag) {
        this.outCityFlag = outCityFlag;
    }

    public Integer getCarType() {
        return carType;
    }

    public void setCarType(Integer carType) {
        this.carType = carType;
    }

    public Integer getCityId() {
        return cityId;
    }

    public void setCityId(Integer cityId) {
        this.cityId = cityId;
    }

    public String getOrigin() {
        return origin;
    }

    public void setOrigin(String origin) {
        this.origin = origin;
    }

    public String getDestination() {
        return destination;
    }

    public void setDestination(String destination) {
        this.destination = destination;
    }

    public Date getOrderStartTime() {
        return orderStartTime;
    }

    public void setOrderStartTime(Date orderStartTime) {
        this.orderStartTime = orderStartTime;
    }
}
